Fear Factory Stockholm Sweden 1995.